home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_172.txt < prev    next >
Text File  |  1991-04-25  |  7KB  |  125 lines

  1. # near model CODE resource
  2. # jump table entries: 15544-15545 (2 of them)
  3. export_1943:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  2054                     movea.l    A0, [A4]
  8. 0000000E  2F28 0028                move.l     -[A7], [A0 + 0x28]
  9. 00000012  486E FFF4                pea.l      [A6 - 0xC]
  10. 00000016  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  11. 0000001A  41EE FFF4                lea.l      A0, [A6 - 0xC]
  12. 0000001E  508F                     addq.l     A7, 8
  13. 00000020  601C                     bra        +0x1E /* 0000003E */
  14. label00000022:
  15. 00000022  7000                     moveq.l    D0, 0x00
  16. 00000024  2F00                     move.l     -[A7], D0
  17. 00000026  7201                     moveq.l    D1, 0x01
  18. 00000028  2F01                     move.l     -[A7], D1
  19. 0000002A  2F00                     move.l     -[A7], D0
  20. 0000002C  2F0B                     move.l     -[A7], A3
  21. 0000002E  2053                     movea.l    A0, [A3]
  22. 00000030  2068 0026                movea.l    A0, [A0 + 0x26]
  23. 00000034  2268 0034                movea.l    A1, [A0 + 0x34]
  24. 00000038  4E91                     jsr        [A1]
  25. 0000003A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26. label0000003E:
  27. 0000003E  486E FFF4                pea.l      [A6 - 0xC]
  28. 00000042  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  29. 00000046  2640                     movea.l    A3, D0
  30. 00000048  200B                     move.l     D0, A3
  31. 0000004A  588F                     addq.l     A7, 4
  32. 0000004C  66D4                     bne        -0x2A /* 00000022 */
  33. 0000004E  2054                     movea.l    A0, [A4]
  34. 00000050  2F28 0028                move.l     -[A7], [A0 + 0x28]
  35. 00000054  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  36. 00000058  588F                     addq.l     A7, 4
  37. 0000005A  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  38. 00000060  4E5E                     unlink     A6
  39. 00000062  4E75                     rts
  40. export_1944:
  41. 00000064  4E56 FD00                link       A6, -0x0300
  42. 00000068  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  43. 0000006C  3C2E 0012                move.w     D6, [A6 + 0x12]
  44. 00000070  3E2E 000E                move.w     D7, [A6 + 0xE]
  45. 00000074  286E 0008                movea.l    A4, [A6 + 0x8]
  46. 00000078  2054                     movea.l    A0, [A4]
  47. 0000007A  117C 0001 0024           move.b     [A0 + 0x24], 0x1
  48. 00000080  0C46 FF80                cmpi.w     D6, 0xFF80
  49. 00000084  660A                     bne        +0xC /* 00000090 */
  50. 00000086  7080                     moveq.l    D0, 0xFFFFFF80
  51. 00000088  2F00                     move.l     -[A7], D0
  52. 0000008A  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  53. 0000008E  588F                     addq.l     A7, 4
  54. label00000090:
  55. 00000090  4A2E 0017                tst.b      [A6 + 0x17]
  56. 00000094  670A                     beq        +0xC /* 000000A0 */
  57. 00000096  48C6                     ext.l      D6
  58. 00000098  2F06                     move.l     -[A7], D6
  59. 0000009A  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  60. 0000009E  588F                     addq.l     A7, 4
  61. label000000A0:
  62. 000000A0  0C46 0001                cmpi.w     D6, 0x1
  63. 000000A4  6700 00AC                beq        +0xAE /* 00000152 */
  64. 000000A8  41EE FF00                lea.l      A0, [A6 - 0x100]
  65. 000000AC  4210                     clr.b      [A0]
  66. 000000AE  486E FF00                pea.l      [A6 - 0x100]
  67. 000000B2  2F0C                     move.l     -[A7], A4
  68. 000000B4  2054                     movea.l    A0, [A4]
  69. 000000B6  2068 0026                movea.l    A0, [A0 + 0x26]
  70. 000000BA  2268 0038                movea.l    A1, [A0 + 0x38]
  71. 000000BE  4E91                     jsr        [A1]
  72. 000000C0  41EE FE00                lea.l      A0, [A6 - 0x200]
  73. 000000C4  4210                     clr.b      [A0]
  74. 000000C6  486E FF00                pea.l      [A6 - 0x100]
  75. 000000CA  2F3C 8000 0000           move.l     -[A7], 0x80000000
  76. 000000D0  7030                     moveq.l    D0, 0x30
  77. 000000D2  2F00                     move.l     -[A7], D0
  78. 000000D4  4878 224B                push.l     0x224B /* '\"K' */
  79. 000000D8  486E FE00                pea.l      [A6 - 0x200]
  80. 000000DC  4EAD 1192                jsr        [A5 + 0x1192 /* export_558 */]
  81. 000000E0  41EE FD00                lea.l      A0, [A6 - 0x300]
  82. 000000E4  4210                     clr.b      [A0]
  83. 000000E6  47EE FF00                lea.l      A3, [A6 - 0x100]
  84. 000000EA  0C47 2238                cmpi.w     D7, 0x2238 /* '\"8' */
  85. 000000EE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  86. 000000F2  670C                     beq        +0xE /* 00000100 */
  87. 000000F4  0C47 2239                cmpi.w     D7, 0x2239 /* '\"9' */
  88. 000000F8  6706                     beq        +0x8 /* 00000100 */
  89. 000000FA  0C47 223A                cmpi.w     D7, 0x223A /* '\":' */
  90. 000000FE  6606                     bne        +0x8 /* 00000106 */
  91. label00000100:
  92. 00000100  2054                     movea.l    A0, [A4]
  93. 00000102  47D0                     lea.l      A3, [A0]
  94. 00000104  600C                     bra        +0xE /* 00000112 */
  95. label00000106:
  96. 00000106  486E FF00                pea.l      [A6 - 0x100]
  97. 0000010A  2F0C                     move.l     -[A7], A4
  98. 0000010C  4EAD 3C02                jsr        [A5 + 0x3C02 /* export_1916 */]
  99. 00000110  508F                     addq.l     A7, 8
  100. label00000112:
  101. 00000112  2F0B                     move.l     -[A7], A3
  102. 00000114  2F3C 8000 0000           move.l     -[A7], 0x80000000
  103. 0000011A  7031                     moveq.l    D0, 0x31
  104. 0000011C  2F00                     move.l     -[A7], D0
  105. 0000011E  486E FE00                pea.l      [A6 - 0x200]
  106. 00000122  486E FD00                pea.l      [A6 - 0x300]
  107. 00000126  4EAD 11AA                jsr        [A5 + 0x11AA /* export_561 */]
  108. 0000012A  48C7                     ext.l      D7
  109. 0000012C  2007                     move.l     D0, D7
  110. 0000012E  5A80                     addq.l     D0, 5
  111. 00000130  2F00                     move.l     -[A7], D0
  112. 00000132  486E FF00                pea.l      [A6 - 0x100]
  113. 00000136  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  114. 0000013A  486E FF00                pea.l      [A6 - 0x100]
  115. 0000013E  486E FD00                pea.l      [A6 - 0x300]
  116. 00000142  48C6                     ext.l      D6
  117. 00000144  2F06                     move.l     -[A7], D6
  118. 00000146  4878 2248                push.l     0x2248 /* '\"H' */
  119. 0000014A  4EAD 1DAA                jsr        [A5 + 0x1DAA /* export_945 */]
  120. 0000014E  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  121. label00000152:
  122. 00000152  4CEE 18C0 FCF0           movem.l    D6,D7,A3,A4, [A6 - 0x310]
  123. 00000158  4E5E                     unlink     A6
  124. 0000015A  4E75                     rts
  125.